#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
typedef struct Score
{
        int i;
        double arr[];
  //double arr[0];
}type_b;
int main()
{
        int z;
        scanf("%d", &z);
        type_b* ps = (type_b*)malloc((sizeof(type_b) + z * sizeof(float)));
        if (!ps){
               perror("ps");
               return -1;
        }
        for (int i = 0; i < z; i++){
               ps->arr[i] = i*1.0;
        }
        for (int i = 0; i < z; i++)
        {
               printf("%lf\n", ps->arr[i]);
        }
        free(ps);
        ps = NULL;
        return 0;
}